🇬🇧 en fr 🇫🇷

under someone's nose

  • (idiomatic) directly in front of one; clearly visible
au nez et à la barbe
  • (idiomatic) obvious or apparent
sous le nez de
Wiktionary Links